package com.infore.qualityControl.service;

import com.infore.qualityControl.bo.QualityParamAnalysisBo;
import com.infore.qualityControl.select.util.PageObject;
import com.infore.qualityControl.util.ResultEntity;

public interface IQualityAnalysisService {
	/** 查询日质控分析数据 **/
	ResultEntity dayQualityControllerData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询质控考核分析数据 **/
	ResultEntity qualityControllerExamineData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询数据有效性分析数据 **/
	ResultEntity effectivenessData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(仪器配置情况) **/
	ResultEntity singleMonthExamineInstrumentData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(质控核查情况) **/
	ResultEntity singleMonthExamineQualityData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(常规五参数) **/
	ResultEntity singleMonthExamineFiveParameterData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(多点线性) **/
	ResultEntity singleMonthExamineMultipointlinearityData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(集成干预) **/
	ResultEntity singleMonthExamineIntegratedInterventionData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(加标回收) **/
	ResultEntity singleMonthExamineRecoveryData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询单站月质控考核分析(实际水样) **/
	ResultEntity singleMonthExamineRealWaterSampleComparisonData(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
	
	/** 查询质控月度报表台账数据 **/
	ResultEntity monthReportStandingBook(QualityParamAnalysisBo qualityParamAnalysisBo, PageObject pageObject);
}
